Icon of block

Bloc Energie-mètre - Entrée

Ce bloc permet de lire les données en entrée de l'énergie-mètre LEGO. L'énergie-mètre analyse les données en entrée suivantes : tension d'entrée (V), intensité d'entrée (A), puissance d'entrée (W) et joules d'entrée (J). Toutes les entrées sont lues dans la même résolution que celle utilisée pour l'affichage sur l'énergie-mètre. Utilisez le panneau de configuration des données pour sélectionner la source d'entrée qui sera disponible dans la section de sortie appelée « Relevé du capteur » pour utilisation future dans le programme.

Il est possible d'envoyer un signal logique (vrai/faux) selon que la valeur actuelle est supérieure ou inférieure à un point de déclenchement. Le point de déclenchement est la valeur précise, dans une plage de nombres, où se produit un changement de conditions. Par exemple, vous pouvez programmer votre robot pour qu'il envoie un signal lorsque le niveau de la puissance en joules est inférieur à 30. Dans ce cas le point de déclenchement doit être défini sur 30.

Vous pouvez définir le point de déclenchement à l'aide de la glissière ou en entrant un nombre dans la zone de saisie. Pour définir la plage (au-dessus ou en dessous du point de déclenchement) qui générera le signal « vrai », utilisez les cases d'option ou le menu déroulant. La partie « vrai » de la plage est colorée et la partie « faux » est grisée.

Par défaut, un signal « vrai » est généré lorsque la valeur est inférieure à 5. La case d'option à droite de la plage est activée et la glissière est réglée sur 5. Pour activer les parties « vraies » de la plage (définir les valeurs inférieures à 5 comme étant « vraies »), activez la case d'option de gauche.

Vous devez tirer au moins un fil de données en sortie du plot de données de ce bloc vers un autre bloc pour que des informations puissent être envoyées.

Paramètres d'affichage

Image of block

  1. Le numéro indique le port du NXT auquel l'énergie-mètre est connecté. Si vous le souhaitez, vous pouvez choisir un autre port dans le panneau de configuration.
  2. Le plot de données du bloc s'ouvre automatiquement quand le bloc est placé dans l'espace de travail. Vous devez tirer au moins un fil de données de la prise de sortie du bloc vers le plot de données d'un autre bloc.(Pour plus d'informations, consultez la section Plot de données.)

Configuration du bloc Energie-mètre - Entrée

Image of configuration panel

  1. Choisissez le port auquel l'énergie-mètre est connecté. Par défaut, le bloc est configuré pour connecter un énergie-mètre au port 3. Vous pouvez modifier cette valeur selon vos besoins.
  2. Utilisez la glissière pour définir la valeur de déclenchement, ou entrez directement une valeur dans la zone de saisie. Activez la case d'option à droite de la glissière si vous voulez que le bloc soit déclenché par des valeurs supérieures à la valeur de déclenchement, et la case d'option de gauche pour que le déclenchement soit provoqué par des valeurs inférieures à la valeur de déclenchement. Vous pouvez également utiliser le menu déroulant pour choisir la partie « vraie » de la glissière.
  3. Sélectionnez le type de source de données à utiliser. Par défaut le type de source de données est défini sur la tension d'entrée (V), mais vous pouvez le définir sur l'intensité d'entrée (A), la puissance d'entrée (W) ou les joules (J).
  4. La zone de rétroaction affiche l'intensité (en fonction du type de source de données sélectionné).

Configuration des plots de données du bloc Energie-mètre - Entrée

Vous pouvez contrôler le bloc Energie-mètre - Entrée de manière dynamique en connectant à son plot de données des fils de données (provenant des plots de données d'autres blocs).

Pour ouvrir le plot de données d'un bloc, appuyez sur l'onglet dans le coin inférieur gauche du bloc lorsqu'il se trouve sur l'espace de travail.

Image showing unopened tab on a generic block

Les fils de données transportant les informations en entrée vers un bloc sont connectés aux prises du côté gauche de son plot de données. Les fils de données transportant les informations en sortie sont connectés aux prises du côté droit.

Image of data wires

[A] Prise d'entrée
[B] Prise de sortie
[C] Fil de données numériques (jaune)
[D] Fil de données logiques (vert)
[E] Fil de données de texte (orange)
[F] Fil de données coupé (gris)

Transmission de données de la prise d'entrée à la prise de sortie

Si une prise d'entrée comporte une prise de sortie correspondante (voir A ci-dessus), les données en entrée sont transférées de la prise d'entrée à la prise de sortie sans être modifiées. Dans ce cas, vous ne pouvez utiliser la prise de sortie que si la prise d'entrée est connectée à un fil de données en entrée ; la connexion d'un fil de données en sortie à une telle prise de sortie sans connexion de fil de données en entrée provoque la « coupure » du fil de données en sortie (dont la couleur devient grise).

Les fils de données transportent des types de données précis

Chaque fil de données transporte un type de données précis entre les blocs. Par exemple, si un fil de données est tiré depuis une prise logique du plot de données d'un bloc, il ne peut être connecté qu'à une prise logique du plot de données d'un autre bloc. Le schéma ci-dessous montre quel type de données chaque prise peut accepter ou envoyer.

Couleurs des fils de données

Les fils de données sont identifiés par des couleurs spécifiques : les fils transportant des données numériques sont de couleur jaune, ceux qui transportent des données logiques sont de couleur verte et ceux qui transportent des données de texte sont oranges.

Fils de données « coupés »

Si vous connectez un fil de données à une prise du type de données incorrect, ce fil est coupé (et de couleur grise). Vous ne pourrez pas télécharger votre programme si un fil de données est coupé.

Si vous cliquez sur un fil de données coupé, la raison de son état s'affiche dans la petite fenêtre d'aide située dans le coin inférieur droit de l'espace de travail.

Les données doivent se situer dans la plage de valeurs possibles de la prise

Si un fil de données en entrée transmet une valeur en dehors de la plage de valeurs possibles de la prise à laquelle il est connecté, le bloc ignore cette valeur ou la remplace par une valeur admise. Dans le cas de prises n'acceptant que quelques valeurs en entrée (exemple : uniquement 0, 1 ou 2), la prise ignore l'entrée si sa valeur se situe en dehors de sa plage.

Dans le cas de prises acceptant des plages de valeurs en entrée plus larges (exemple : de 0 à 100), la prise force toute entrée en dehors de sa plage à adopter une valeur conforme. Par exemple, si la prise Puissance d'un bloc Déplacer reçoit une valeur en entrée de 150, le bloc la remplace par 100 (c'est-à-dire un nombre figurant dans la plage admise de la prise Puissance).

Le tableau ci-dessous présente les différentes caractéristiques des prises du plot de données du bloc Energie-mètre - Entrée :

  Prise Type de données Plage admise Signification des valeurs Prise ignorée quand...
Port Port Numéro 1 - 4 1 = Port 1, 2 = Port 2, 3 = Port 3, 4 = Port 4  
Port Point de déclenchement Numéro Tension d'entrée : 0 à 10 (V)
Intensité d'entrée : 0 à 0,3 (V)
Puissance d'entrée : 0 à 3 (W)
Joules : 0 à 100 (J)
Valeur de référence de la comparaison  
Port Supérieur/Inférieur Logique Vrai/Faux Logique utilisée dans la comparaison :
Vrai = Supérieur, Faux = Inférieur
 
Max/Min Type de source Numéro Mode 0 : Tension d'entrée
Mode 1 : Intensité d'entrée
Mode 2 : Puissance d'entrée
Mode 3 : Joules
Nombre de données pour la sélection du type de source de données  
Port Oui / Non Logique Vrai/Faux Résultat de la comparaison  
Port Relevé du capteur Numéro Tension d'entrée : 0 à 10 (V)
Intensité d'entrée : 0 à 0,3 (A)
Puissance d'entrée : 0 à 3 (W)
Joules : 0 à 100 (J)
Valeur d'échelle lue depuis le capteur